A Study of Tracing and Writing Performance of Novice Students in Introductory Programming
نویسندگان
چکیده
The tasks of programming include complex knowledge and skills that is, from understanding problems to evaluating validity of program. Novice students often face difficulties in learning programming due to various issues and the nature of the subject, which can be vague and invisible. A survey was conducted on 294 students from two universities to study novices’ problems in dealing with tracking the logical flow and writing a simple code. The average score for tracking and writing skills were quite disappointing. Students were only able to master the static part of programming knowledge. They lacked the knowledge in understanding and tracing the dynamic behavior of the program. This research attempts to propose a model to shift the internal working memory load of students through integrated visualization tools that can reveal the dynamic behavior of programs and related concepts that appear in each level of program abstractions.
منابع مشابه
Modeling and Non-modeling Genre-based Approach to Writing Argument-led Introduction Paragraphs: A Case of English Students in Iran
Despite the crucial role of introductory sections in argumentative academic writing, the effects of genre- based approaches to writing introductory paragraphs have not been much explored yet. The present study aimed to investigate whether the provision of genre knowledge through modeling and non-modeling could enhance learners’ ability in writing introductory paragraphs of argumentative essays....
متن کاملNominalization in the Writing of Novice vs. Experienced Members of Academic Communities: A Comparative Discourse Analysis
The language register used in academic communities has the special features of density, complexity, and abstractness which are associated with nominalization with which new members of the communities might not be familiar. To explore the possible distance between novice and established members regarding their awareness of this grammatical feature, the present study investigated the employment o...
متن کاملThe Effect of Dialogue Journal Writing on EFL Students' Writing Skill
Despite the role writing plays in learning a foreign language, many students do not show much interest in taking an active part in writing classes (Myint, 1997). Thus different activities have been proposed to motivate students to write one of which is dialogue journal writing, and the present work tries to investigate the possible effect(s) of such activity on writing ability of a group of Eng...
متن کاملTracing an EFL Teacher and Learners’ Cognitive and Emotional Development Using Dialogic Mediation: A Sociocultural Perspective
The purpose of the study was to investigate the effect of mediation on the development of a novice teacher and in turn the effect of transformation of the teacher on the behaviors and emotions of the learners using Vygotskian sociocultural view of learning. For this purpose, a novice teacher teaching the general English course at an Iranian university was selected. To develop an understanding o...
متن کاملExperimental Evaluation of a Program Visualisation Tool for Use in Computer Science Education
This paper presents an experimental evaluation of a program visualisation tool. Computer science students in an introductory object oriented programming course in Java were asked to respond to a series of questions regarding concepts common to the writing and debugging of code at a novice level. Statistical analysis of data collected from this experiment revealed that a diagrammatic representat...
متن کامل